package com.song.service;

import com.github.pagehelper.PageInfo;
import com.song.domain.Menu;
import com.song.domain.MenuVO;

import java.util.List;

public interface MenuService {
    /**
     * 查询全部的父子菜单信息
     */
    public List<Menu> findSubMenuListByPid(int pid);

    /**
     * 查询菜单列表
     */
    public PageInfo findAllMenu(MenuVO menuVO);

    /**
     * 根据菜单ID 查询菜单信息
     */
    public Menu findMenuById(Integer id);

    /**
     * 添加菜单
     */
    public void saveMenu(Menu menu);

    /**
     * 修改菜单
     */
    public void updateMenu(Menu menu);

    /**
     * 删除菜单
     */
    public void deleteMenu(Integer id);



}
